Reusable Robotics Software Collection
نویسندگان
چکیده
Integrating software on board real robots requires to be able to share, distribute and reuse robotics software components among the robotics community. Many projects and frameworks have contributed to this problem. However, most of the frameworks concentrate on providing a particular architecture. This actually leads to a reduced reusability. We present ideas on what integration tools should do and how robotic software should be developed in order to improve reusability. This work is accomplished in the context of the Joint Japanese-French Robotics Laboratory where the distributed structure of the lab and the necessary need for software exchanges make the software reusability problem a crucial one.
منابع مشابه
CLARAty: Challenges and Steps Toward Reusable Robotic Software
We present in detail some of the challenges in developing reusable robotic software. We base that on our experience in developing the CLARAty robotics software, which is a generic object-oriented framework used for the integration of new algorithms in the areas of motion control, vision, manipulation, locomotion, navigation, localization, planning and execution. CLARAty was adapted to a number ...
متن کاملDesigning a Distributed Real-time Software Framework for Robotics
A distributed real–time robot application framework is designed, to improve the scalability and reusability of software modules. The design is based on real–time CORBA and structured into two layers: the infrastructure layer for basic functionality and the service layer, which includes several reusable services.
متن کاملA Reusable Operational Software Architecture for Advanced Robotics
ion as opposed to manipulator level programming where the robot program is in terms of robot states [Lozano-Peréz, 1983]. 2.6.2. Operational Software A robot programming language is the top most layer of the robotic software. The layer of software that actually translates the robot programming language constructs into actuator commands is called the operational software
متن کاملA case study of a reusable component collection in the information retrieval domain
This paper reports on practical issues in the development, distribution, use, and evolution of a reusable component collection in the domain of information retrieval.
متن کاملA Component Based Approach for Robotics Software based on Communication Patterns: Crafting Modular and Interoperable Systems (Position Paper Workshop W-M02, ICRA 2005)
Vital functions of robots are provided by software and software dominance is still growing. Mastering the software complexity is not only a demanding but also indispensable task towards an operational robot. Component based software approaches provide suitable means to master the complexity issue. Nevertheless, shareable, distributable and reusable off-the-shelf software components for robotics...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007